package com.pipayshop.domain.vo;

import com.pipayshop.domain.StoreTags;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.util.List;
import java.util.Map;

/**
 * @author: jiangjiafeng
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class StoreInfoVO {
    /**
     * 店铺id
     */
    private String shopId;

    /**
     * 店铺名称
     */
    private String shopName;
    /**
     * 距离
     */
    private String distance;
    /**
     * 坐标维度
     */
    private BigDecimal localhostLatitude;

    /**
     * 坐标经度
     */
    private BigDecimal localhostLongitude;
    /**
     * 店铺地址
     */
    private String address;
    /**
     * 店铺评分
     */
    private Double score;
    /**
     * 店铺简介（广告词）
     */
    private String shopIntroduce;

    /**
     * 标签列表
     */
    private List<StoreTags> shopTagsList;

    /**
     * 店铺图片的路径集合
     */
    private Map<String,String> shopImagList;
    /**
     * 店铺图片的路径id集合
     */
    private List<String> shopImagListCode;

    /**
     * 商家的付款图片路径
     */
    private String qrcode;
    /**
     * 商家的付款图片ID
     */
    private String qrcodeCode;

    /**
     * 实体店的头像路径
     */
    private String userImage;
    /**
     * 实体店的头像id
     */
    private String userImageCode;
    /**
     * 是否是vip店铺
     */
    private Integer membership;

    private String piratio;

    private String startTime;

    private String endTime;

    /**
     * 店铺类别
     */
    private String categoryId;
    /**
     * 店铺类别code
     */
    private String categoryIdCode;
    /**
     * 联系电话
     */
    private String phone;

}
